// 第五题 请说出下列代码最终输出的结果，并解释为什么

var a = 10
var obj = {
    a: 20,
    fn() {
        setTimeout(() => {
            console.log(this.a)
        });
    }
}
obj.fn()